Umožňuje boolean hodnotu v buňce zobrazovat formou aktivního přepínače (pomocí comex.control)
Obrázek
<xsl:template name="fieldSwitch">
<xsl:param name="value" select="."/>
<xsl:param name="columnName" select="name()"/>
Šablona<xsl:template name="fieldSwitch"><xsl:param name="value" select="." /><xsl:param name="columnName" select="name()" /><xsl:param name="valueNegation" select="0" /><xsl:param name=569cd6;">xsl:param name="switchByAction" select="''" /><xsl:param name="actionParams" select="''" /><xsl:choose><xsl:whentest="$value = 1 or $value = 'true' or $value = '??' or $value = 0 or $value = 'false' or $value = '?'"><xsl:value-of select="$value" /><cxd-control name="fieldswitch"><cxd-param name="field" value="{$columnName}" /><cxd-param name="value" value="{$value}" /><cxd-param name="negation" value="{$valueNegation}" /><cxd-param name="refresh" value="{$refreshOnSwitch}" /><cxd-param name="background" value="{$backgroundColor}" /><cxd-param name="switchByAction" value="{$switchByAction}" /><cxd-param name="actionParams" value="{$actionParams}" /></cxd-control></xsl:when><xsl:otherwise><xsl:value-of select="$value" /></xsl:otherwise></xsl:choose></xsl:template>Parametry
field - potřebný název sloupce / atributu (výchozí je načteno z umístění)
value - hodnota vypnuto / zapnuto (výchozí je hodnota buňky)
negation - logická negace hodnoty (výchozí hodnota je false)
refresh - obnovit obsah komponenty při změně stavu (výchozí hodnota je false)
background - barva pozadí zapnutého přepínače (výchozí hodnota je systémová barva)
switchByAction - jméno akce, která se má provést (pokud není vyplněno, žádná akce se neprovádí)
actionParams - akční parametry
